package com.yoda.mall.api;

import com.yoda.mall.model.entity.ums.Menu;
import com.yoda.mall.model.vo.MenuTreeVo;
import com.yoda.mall.model.vo.PageResult;

import java.util.List;

public interface MenuApi {
    PageResult<Menu> pageList(Integer parentId, Integer pageNum, Integer pageSize);

    List<MenuTreeVo> treeList(Integer parentId);

    void create(Menu menu);

    void delete(Integer id);

    Menu findById(Integer id);

    void updateById(Integer id,Menu menu);

}
